GET {ClientId}/QuickcheckAuth/{UserId}/{AuthProfileId}?PhoneNumberList[0]={PhoneNumberList[0]}&PhoneNumberList[1]={PhoneNumberList[1]}

Retrieves a QuickCheckMultiResult record for up to 250 Phone Numbers passed in using AreaCode for CallCurfew. Authorization header is required.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ClientId

PossibleNow ClientId

string

Required

UserId

PossibleNow UserId

string

Required

AuthProfileId

Profile ID provided by PossibleNow

string

Required

PhoneNumberList

List of Phone numbers to check. Can't start with 0 or 1, but may contain dashes. Must contain 10 digits. Supports up to 250 Phone Numbers.

Collection of string

Required

Body Parameters

None.

Response Information

Resource Description

QuickCheckMultiResult
NameDescriptionTypeAdditional information
ScrubbedResults

Collection of QuickCheckResponseBase

None.

Response Codes

  • InternalServerError (500)
  • NotFound (404)
  • BadRequest (400)

Response Formats

application/json, text/json

Sample:
{
  "ScrubbedResults": [
    {
      "PhoneNumber": "sample string 1",
      "Status": "sample string 2",
      "Filters": [
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        },
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        }
      ],
      "MobileScoringInfo": {
        "RequestId": "sample string 1",
        "Status": 2,
        "Description": "sample string 3",
        "Response": {
          "VerifyNumberTransactionId": "sample string 1",
          "MSISDNType": "sample string 2",
          "NumberMatch": "sample string 3"
        },
        "AdditionalInfo": "sample string 4"
      }
    },
    {
      "PhoneNumber": "sample string 1",
      "Status": "sample string 2",
      "Filters": [
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        },
        {
          "FilterName": "sample string 1",
          "Flag": "sample string 2",
          "IsWireless": true
        }
      ],
      "MobileScoringInfo": {
        "RequestId": "sample string 1",
        "Status": 2,
        "Description": "sample string 3",
        "Response": {
          "VerifyNumberTransactionId": "sample string 1",
          "MSISDNType": "sample string 2",
          "NumberMatch": "sample string 3"
        },
        "AdditionalInfo": "sample string 4"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<QuickCheckMultiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DNC.Rest.Models">
  <ScrubbedResults>
    <QuickCheckResponseBase>
      <Filters>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
      </Filters>
      <LastContactDate>sample string 3</LastContactDate>
      <MobileScoringInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/DNC.Rest.Codebase.MobileScoring">
        <d4p1:AdditionalInfo>sample string 4</d4p1:AdditionalInfo>
        <d4p1:Description>sample string 3</d4p1:Description>
        <d4p1:RequestId>sample string 1</d4p1:RequestId>
        <d4p1:Response>
          <d4p1:MSISDNType>sample string 2</d4p1:MSISDNType>
          <d4p1:NumberMatch>sample string 3</d4p1:NumberMatch>
          <d4p1:VerifyNumberTransactionId>sample string 1</d4p1:VerifyNumberTransactionId>
        </d4p1:Response>
        <d4p1:Status>2</d4p1:Status>
      </MobileScoringInfo>
      <PhoneNumber>sample string 1</PhoneNumber>
      <Status>sample string 2</Status>
    </QuickCheckResponseBase>
    <QuickCheckResponseBase>
      <Filters>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
        <FilterInfo>
          <FilterName>sample string 1</FilterName>
          <Flag>sample string 2</Flag>
          <IsWireless>true</IsWireless>
        </FilterInfo>
      </Filters>
      <LastContactDate>sample string 3</LastContactDate>
      <MobileScoringInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/DNC.Rest.Codebase.MobileScoring">
        <d4p1:AdditionalInfo>sample string 4</d4p1:AdditionalInfo>
        <d4p1:Description>sample string 3</d4p1:Description>
        <d4p1:RequestId>sample string 1</d4p1:RequestId>
        <d4p1:Response>
          <d4p1:MSISDNType>sample string 2</d4p1:MSISDNType>
          <d4p1:NumberMatch>sample string 3</d4p1:NumberMatch>
          <d4p1:VerifyNumberTransactionId>sample string 1</d4p1:VerifyNumberTransactionId>
        </d4p1:Response>
        <d4p1:Status>2</d4p1:Status>
      </MobileScoringInfo>
      <PhoneNumber>sample string 1</PhoneNumber>
      <Status>sample string 2</Status>
    </QuickCheckResponseBase>
  </ScrubbedResults>
</QuickCheckMultiResult>